home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Forms Misc / encode-special-char.izs < prev    next >
Text File  |  2005-09-28  |  2KB  |  108 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Encode Special Characters
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>When submitting the form "GET" method, JavaScript can encode special characters with the escape() function.<!/DESCRIPTION> 
  7.  
  8. <!CATEGORY>Forms<!/CATEGORY>
  9.  
  10. <!SCRIPT>
  11. <!-- START OF SCRIPT -->
  12.  
  13. <!-- HOW TO INSTALL ENCODE SPECIAL CHARACTERS:
  14.  
  15.   1.  Copy code into the HEAD section of document
  16.   2.  Put last coding into the BODY section of document  -->
  17.  
  18. <!-- STEP ONE: Add code into HEAD section of document  -->
  19.  
  20. <HEAD>
  21.  
  22. <SCRIPT LANGUAGE="JavaScript">
  23.  
  24.  
  25. <!-- Begin
  26. function processForm(form) {
  27. var nickname = form.nickname.value;
  28. var password = form.password.value;
  29.  
  30. nickname = escape(nickname);
  31. password = escape(password);
  32.  
  33. window.location = window.location + "?nickname=" + nickname + "&password=" + password;
  34. }
  35. //  End -->
  36. </script>
  37. </HEAD>
  38.  
  39. <!-- STEP TWO: Add code into BODY section of document  -->
  40.  
  41. <BODY>
  42.  
  43. <center>
  44. <form action="">
  45. <tt><pre>
  46. Nickname:  <input type=text name=nickname value="" size=10>
  47. Password:  <input type=text name=password value="" size=10>
  48.  
  49. <input type=button value="Submit!" onClick="javascript:processForm(this.form);">
  50. </pre></tt>
  51. </form>
  52. </center>
  53.  
  54.  
  55.  
  56. <!-- END OF SCRIPT -->
  57. <!/SCRIPT>
  58.  
  59. <!PREVIEW>
  60. <!-- START OF SCRIPT -->
  61.  
  62. <!-- HOW TO INSTALL ENCODE SPECIAL CHARACTERS:
  63.  
  64.   1.  Copy code into the HEAD section of document
  65.   2.  Put last coding into the BODY section of document  -->
  66.  
  67. <!-- STEP ONE: Add code into HEAD section of document  -->
  68.  
  69. <HEAD>
  70.  
  71. <SCRIPT LANGUAGE="JavaScript">
  72.  
  73.  
  74. <!-- Begin
  75. function processForm(form) {
  76. var nickname = form.nickname.value;
  77. var password = form.password.value;
  78.  
  79. nickname = escape(nickname);
  80. password = escape(password);
  81.  
  82. window.location = window.location + "?nickname=" + nickname + "&password=" + password;
  83. }
  84. //  End -->
  85. </script>
  86. </HEAD>
  87.  
  88. <!-- STEP TWO: Add code into BODY section of document  -->
  89.  
  90. <BODY>
  91.  
  92. <center>
  93. <form action="">
  94. <tt><pre>
  95. Nickname:  <input type=text name=nickname value="" size=10>
  96. Password:  <input type=text name=password value="" size=10>
  97.  
  98. <input type=button value="Submit!" onClick="javascript:processForm(this.form);">
  99. </pre></tt>
  100. </form>
  101. </center>
  102.  
  103.  
  104. <!-- END OF SCRIPT -->
  105. <!/PREVIEW>
  106.  
  107. <!RELATED>NONE<!/RELATED>
  108.